c1e6928bb750e53fdb2f76abc0bfb3d947f46a31,java/debugger/impl/src/com/intellij/debugger/ui/ExportDialog.java,ExportDialog,getExportThreadsText,#VirtualMachineProxyImpl#,145

Before Change


          for (ObjectReference reference : list) {
            final List<ThreadReference> waiting = reference.waitingThreads();
            for (ThreadReference thread : waiting) {
              buffer.append("\n\t ").append(DebuggerBundle.message("threads.export.attribute.label.blocks.thread", threadName(thread)));
            }
          }
        }

After Change


          for (ObjectReference reference : list) {
            final List<ThreadReference> waiting = reference.waitingThreads();
            for (ThreadReference thread : waiting) {
              final String waitingThreadName = threadName(thread);
              if (waitingThreadName != null) {
                buffer.append("\n\t ").append(DebuggerBundle.message("threads.export.attribute.label.blocks.thread", waitingThreadName));
              }
            }